mixed tumour of salivary gland - German English Dictionary